
export class JXBattleCb {
    // 获取卡牌静态数据
    public static getCardData: { (id: number): SHeroDataRaw };
    // 获取技能静态数据
    public static getSkillData: { (id: number): SSkillDataRaw };
    // 获取buff静态数据
    public static getBuffData: { (id: number): SBuffDataRaw };
    //获取效果静态数据
    public static getEffectData: { (id: number): SSkillEffectRaw };

    //获取怪物静态数据
    public static getUnitData: { (id: number): SUnitDataRaw }

    // 获取随机数函数
    public static getPrng: { (seed: string): { (): number } };
    // 事件控制器， 发射事件，并且附带一个回调，只有回调被调用才会继续执行，如果没有设置，默认会有个回调
    public static evtEmitCb: { (eventType: number, ...eventParams: any[]): void };
}